floating drydock - Turkish English Dictionary